developers cat investing inform puppies internet open source dog breeds katten pet dogs kat cats hobby cattery dog informatica dog pictures investor gezondheid irr development hond honden dieren cfa internal rate of return projects muziek investment invest